package cn.huiyunche.base.service.vo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 商户 分享账单model
 *
 * @author lm
 */
public class KyleCompanyBill implements Serializable {

    /**
     *
     */
    private static final long serialVersionUID = 8728615645617717160L;

    // 公司ID
    private Long companyId;

    // 公司名称
    private String companyName;

    // 订单ID
    private Long id;

    // 下单时间
    private Date createTime;

    // 订单编号
    private String orderCode;

    // 车型
    private String vehicle;

    // 订单车辆数
    private int amount;

    // 单辆车价格
    private BigDecimal cost;

    // 订单费用
    private BigDecimal actualCost;

    // 起运地
    private String departAddr;

    // 目的地
    private String receiptAddr;

    // 车架号
    private String vin;

    // 下单人
    private String orderName;

    // 下单人电话
    private String phone;

    // 承运时间
    private Date wCreateTime;

    // 承运人
    private String waybillName;

    // 运单编号
    private String waybillCode;

    private Boolean isVeneer;

    public Long getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Long companyId) {
        this.companyId = companyId;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getOrderCode() {
        return orderCode;
    }

    public void setOrderCode(String orderCode) {
        this.orderCode = orderCode;
    }

    public String getVehicle() {
        return vehicle;
    }

    public void setVehicle(String vehicle) {
        this.vehicle = vehicle;
    }

    public int getAmount() {
        return amount;
    }

    public void setAmount(int amount) {
        this.amount = amount;
    }

    public BigDecimal getCost() {
        return cost;
    }

    public void setCost(BigDecimal cost) {
        this.cost = cost;
    }

    public BigDecimal getActualCost() {
        return actualCost;
    }

    public void setActualCost(BigDecimal actualCost) {
        this.actualCost = actualCost;
    }

    public String getDepartAddr() {
        return departAddr;
    }

    public void setDepartAddr(String departAddr) {
        this.departAddr = departAddr;
    }

    public String getReceiptAddr() {
        return receiptAddr;
    }

    public void setReceiptAddr(String receiptAddr) {
        this.receiptAddr = receiptAddr;
    }

    public String getVin() {
        return vin;
    }

    public void setVin(String vin) {
        this.vin = vin;
    }

    public String getOrderName() {
        return orderName;
    }

    public void setOrderName(String orderName) {
        this.orderName = orderName;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Date getwCreateTime() {
        return wCreateTime;
    }

    public void setwCreateTime(Date wCreateTime) {
        this.wCreateTime = wCreateTime;
    }

    public String getWaybillName() {
        return waybillName;
    }

    public void setWaybillName(String waybillName) {
        this.waybillName = waybillName;
    }

    public String getWaybillCode() {
        return waybillCode;
    }

    public void setWaybillCode(String waybillCode) {
        this.waybillCode = waybillCode;
    }

    public Boolean getIsVeneer() {
        return isVeneer;
    }

    public void setIsVeneer(Boolean isVeneer) {
        this.isVeneer = isVeneer;
    }

    @Override
    public String toString() {
        return "KyleCompanyBill [companyId=" + companyId + ", companyName=" + companyName + ", id=" + id
                + ", createTime=" + createTime + ", orderCode=" + orderCode + ", vehicle=" + vehicle + ", amount="
                + amount + ", cost=" + cost + ", actualCost=" + actualCost + ", departAddr=" + departAddr
                + ", receiptAddr=" + receiptAddr + ", vin=" + vin + ", orderName=" + orderName + ", phone=" + phone
                + ", wCreateTime=" + wCreateTime + ", waybillName=" + waybillName + ", waybillCode=" + waybillCode
                + ", isVeneer=" + isVeneer + "]";
    }

}